\documentclass[multi=tikzpicture]{standalone}

\usepackage[T1]{fontenc}
\usepackage{pslatex}
\renewcommand*\ttdefault{txtt}
\usepackage{tikz-timing}
\usetikztiminglibrary[rising arrows]{clockarrows}
\usetikztiminglibrary{either}

\begin{document}

\begin{tikztimingtable}[
font=\tt,
timing/yunit=2.5ex,
timing/xunit=3ex,
timing/text format=\raisebox{.4ex}\strut\tt\Large,
timing/u/background/.style={fill=lightgray},
timing/e/background/.style={fill=lightgray}
]
{clock}     & [L] 16{C} \\
{address}   & .1U 2U 2D{A1} 4U 2D{A2} 2D{A3} 3.9U \\
{rd} & .1L 2L 2H 4L 4H 3.9L \\
{ack}   & .1U 4U 2L 2H 2L 4H 1.9L \\
{data}   & .1U 6U 2D{D1} 2U 2D{D2} 2D{D3} 1.9U \\
\extracode
\vertlines[semitransparent, dashed]{2,4,6,8, 10, 12, 14}
\node[font=\sf] at (1,-9)  {\footnotesize 1};
\node[font=\sf] at (3,-9)  {\footnotesize 2};
\node[font=\sf] at (5,-9)  {\footnotesize 3};
\node[font=\sf] at (7,-9)  {\footnotesize 4};
\node[font=\sf] at (9,-9)  {\footnotesize 5};
\node[font=\sf] at (11,-9)  {\footnotesize 6};
\node[font=\sf] at (13,-9)  {\footnotesize 7};
\node[font=\sf] at (15,-9)  {\footnotesize 8};
\endextracode
\end{tikztimingtable}

\end{document}
